package com.uex.dev.manage.admin.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.uex.dev.manage.admin.po.DeviceModelPO;
import com.uex.dev.manage.admin.vo.device.DeviceModelResp;

import java.util.List;

/**
 * <p>
 * 设备型号表 服务类
 * </p>
 *
 * @author wangchao
 * @since 2024-04-11
 */
public interface IDeviceModelService extends IService<DeviceModelPO> {

    /**
     * 获取设备型号列表
     * @param deviceType
     * @return
     */
    List<DeviceModelResp> selectList(String deviceType);

    /**
     * 添加设备型号
     * @param req
     * @return
     */
    Integer addDeviceModel(DeviceModelPO req);

    /**
     * 删除设备型号
     * @param modelId
     * @return
     */
    boolean delDeviceModel(Integer modelId);
}
